package com.wjp.dinosaur.service;

import com.wjp.dinosaur.dao.pojo.User;
import com.wjp.dinosaur.vo.Result;
import com.wjp.dinosaur.vo.parm.LoginParms;
import com.wjp.dinosaur.vo.parm.RegisterParams;

public interface LoginService {
    /**
     * 登录
     * @param loginParms
     * @return
     */
    Result login(LoginParms loginParms);

    /**
     * 注销
     */
    Result loginout();

    /**
     * 注册
     * @param registerParams
     * @return
     */
    Result register(RegisterParams registerParams);

    /**
     * 校验token合法性
     * @param token
     * @return
     */
    User checkToken(String token);
}
